Belgian Shepherd — synonyms, definition
1. Belgian shepherd (Noun)
1 synonym
Belgian sheepdog
1 definition
Belgian shepherd (Noun) — Hardy working dog developed in Belgium for herding sheep.
3 types of
sheep dog sheepdog shepherd dog
2 types
groenendael malinois